file(GLOB_RECURSE objectFiles CONFIGURE_DEPENDS ${PROJECT_SOURCE_DIR}/lib/ObjectSystem/*.cpp)
MESSAGE("object files: ${objectFiles}")
add_library(ObjectSystem ${objectFiles})
target_link_libraries(ObjectSystem
    PUBLIC 
    TypeSystem
    ${llvm_libs}
)